/*    */
package com.liang.manage.concern.facade.dto.notify;
/*    */
/*    */

import java.io.Serializable;

/*    */
/*    */ public class NotifyDTO
        /*    */ implements Serializable
        /*    */ {
    /*    */   private Integer id;
    /*    */   private Integer projectId;
    /*    */   private String message;
    /*    */   private Integer type;
    /*    */   private Boolean isDeleted;
    /*    */   private static final long serialVersionUID = 1L;

    /*    */
    /*    */
    public Integer getId()
    /*    */ {
        /* 16 */
        return this.id;
        /*    */
    }

    /*    */
    /*    */
    public Integer getProjectId()
    /*    */ {
        /* 21 */
        return this.projectId;
        /*    */
    }

    /*    */
    /*    */
    public String getMessage()
    /*    */ {
        /* 26 */
        return this.message;
        /*    */
    }

    /*    */
    /*    */
    public Integer getType()
    /*    */ {
        /* 31 */
        return this.type;
        /*    */
    }

    /*    */
    /*    */
    public Boolean getIsDeleted()
    /*    */ {
        /* 36 */
        return this.isDeleted;
        /*    */
    }

    /*    */
    /*    */
    public void setId(Integer id)
    /*    */ {
        /* 11 */
        this.id = id;
    }

    /* 11 */
    public void setProjectId(Integer projectId) {
        this.projectId = projectId;
    }

    /* 11 */
    public void setMessage(String message) {
        this.message = message;
    }

    /* 11 */
    public void setType(Integer type) {
        this.type = type;
    }

    /* 11 */
    public void setIsDeleted(Boolean isDeleted) {
        this.isDeleted = isDeleted;
    }

    /* 11 */
    public boolean equals(Object o) {
        if (o == this) return true;
        if (!(o instanceof NotifyDTO)) return false;
        NotifyDTO other = (NotifyDTO) o;
        if (!other.canEqual(this)) return false;
        Object this$id = getId();
        Object other$id = other.getId();
        if (this$id == null ? other$id != null : !this$id.equals(other$id)) return false;
        Object this$projectId = getProjectId();
        Object other$projectId = other.getProjectId();
        if (this$projectId == null ? other$projectId != null : !this$projectId.equals(other$projectId)) return false;
        Object this$message = getMessage();
        Object other$message = other.getMessage();
        if (this$message == null ? other$message != null : !this$message.equals(other$message)) return false;
        Object this$type = getType();
        Object other$type = other.getType();
        if (this$type == null ? other$type != null : !this$type.equals(other$type)) return false;
        Object this$isDeleted = getIsDeleted();
        Object other$isDeleted = other.getIsDeleted();
        return this$isDeleted == null ? other$isDeleted == null : this$isDeleted.equals(other$isDeleted);
    }

    /* 11 */
    protected boolean canEqual(Object other) {
        return other instanceof NotifyDTO;
    }

    /* 11 */
    public int hashCode() {
        int PRIME = 59;
        int result = 1;
        Object $id = getId();
        result = result * 59 + ($id == null ? 43 : $id.hashCode());
        Object $projectId = getProjectId();
        result = result * 59 + ($projectId == null ? 43 : $projectId.hashCode());
        Object $message = getMessage();
        result = result * 59 + ($message == null ? 43 : $message.hashCode());
        Object $type = getType();
        result = result * 59 + ($type == null ? 43 : $type.hashCode());
        Object $isDeleted = getIsDeleted();
        result = result * 59 + ($isDeleted == null ? 43 : $isDeleted.hashCode());
        return result;
    }

    /* 11 */
    public String toString() {
        return "NotifyDTO(id=" + getId() + ", projectId=" + getProjectId() + ", message=" + getMessage() + ", type=" + getType() + ", isDeleted=" + getIsDeleted() + ")";
    }
    /*    */
    /*    */
}

/* Location:           C:\maven\maven3.5\maven3.5\repositor\io\github\maliangnansheng\nansheng-common\3.3.4\nansheng-common-3.3.4.jar
 * Qualified Name:     com.liang.manage.concern.facade.dto.notify.NotifyDTO
 * JD-Core Version:    0.6.2
 */